<?php
include_once('controller/C_Base.php');
/** 
 *  @author VGireev 
 *	@REVISION:  $Id: C_Mail_post.php 11 2011-12-18 12:52:37Z host.xserver@gmail.com $
 *  @brief Файл класса C_Mail_Post
 *  © myCompany 2011
 *
 *  Этот контроллер отвечает за
 *  рассылку писем 
 *	зарегистрированным пользователям
 */

class C_Mail_Post extends C_Base {

	public function __construct() 
	{
		parent::__construct();			
	}

	/**
	*	Виртуальный обработчик запроса
	*/
    protected function OnInput() {
		// Выход из системы пользователя
        $mUsers = M_Users::Instance();        
		// C_Base
        parent::OnInput();
    }

    /**
	*	Виртуальный генератор HTML
	*	Генерация меню и содержимого формы
	*/
    protected function OnOutput() {    
		// Менеджер юзеров
		$mUsers = M_Users::Instance();
		 
		// Шаблон меню
		// Формирование меню пользователя либо меню администратора
		if ($mUsers->Can('USE_SECRET_FUNCTIONS')) {
			$vars_menu	= array('items' => C_Base::GetMenuItems(true));
		}
		else {
			$vars_menu	= array('items' => C_Base::GetMenuItems(false));
		}
		
		$this->menu		= $this->View('/view/Tpl_Menu.php', $vars_menu);
		
		// Генерация содержимого формы входа
    	$this->content	= $this->View('/view/Tpl_Mail_Post.php');
		
		// C_Base
        parent::OnOutput();
    }
}